🇬🇧 en ga 🇮🇪

tongue lashing noun

  • A verbal rebuke, often severe.
léasadh teanga
Wiktionary Links